@charset "utf-8";
/* CSS Document */

/* Categorias */

.star a { float:left; display:block; width:11px; height:11px; background-image:url(../img/rating-stars.png); margin-right:2px; }
.star a.empty { background-position: -11px 0;}
.star a.empty:hover { background-position: -22px 0; }

.prom .star a.empty { background-position: -11px 0;}
.prom .star a.empty:hover { background-position: -22px 0; }

.barra { clear:both; width:730px; height:30px; padding:10px; }
.barra ul {	width:400px; height:30px;  margin:auto; }
.barra a { float:left; display:block; width:30px; height:30px; margin-right:10px; background-color:#FFF; font-weight:bold; text-align:center; line-height:30px; }

.bar h4, .dep h4, .chi h4, .reg h4, .rest h4, .tec h4, .ser h4, .via h4 {background: none; }
.bar h4 a, .dep h4 a, .chi h4 a, .reg h4 a, .rest h4 a, .tec h4 a, .ser h4 a, .via h4 a {float:right; color:white;text-decoration: none;margin-top: 1px; padding: 2px 8px;font-size: 12px;}
.bar h4 a:hover, .dep h4 a:hover, .chi h4 a:hover, .reg h4 a:hover, .rest h4 a:hover, .tec h4 a:hover, .ser h4 a:hover, .via h4 a:hover { background-color:#EB1A24; }

/* Cuadros */

#cont_promos { font-size: 14px;}
#cont_promos h4 { font-size: 18px; }
#cont_promos .last { margin-right: 0;} 

.prom { width:371px; height:148px; float:left; margin:8px 8px 0 0px; }
.prom table { width:100%; height:100%; border: 0; }
.prom td {
	vertical-align:middle;
	padding:0 10px 0 10px;
}
.prom td.img { padding-left:10px; vertical-align:middle; }

td .desc { font-size:10px; padding:0px; }

/* Restaurantes */

.rest h4 { color:#F5792C; }
.rest h4 a {color:#F5792C; }

.rest #fssPrev { background-position: 0 0; }
.rest #fssNext { background-position: 0 0; }

.rest .prom { background-image:url(../img/bg-restaurantes.png); background-repeat:no-repeat;}
.rest td.tit a { color:#F5792C; text-decoration:none; }

.rest .star a { background-position: 0 0; }

.rest .barra { background-color:#F5792C; }
.rest .barra a { color:#F5792C; }

/* Tecnologia */

.tec h4 { color:#3FA1BE; }
.tec h4 a {color:#3FA1BE; }

.tec #fssPrev { background-position: 0 -46px; }
.tec #fssNext { background-position: -37px -46px; }

.tec .prom { background-image:url(../img/bg-tecnologia.png); background-repeat:no-repeat;}
.tec td.tit a { color:#3FA1BE; text-decoration:none; }

.tec .star a { background-position: 0 -11px; }

.tec .barra { background-color:#3FA1BE; }
.tec .barra a { color:#3FA1BE; }

/* Bar */

.bar h4 { color:#844892; }
.bar h4 a {color:#844892; }

.bar #fssPrev { background-position: 0 -92px; }
.bar #fssNext { background-position: -37px -92px; }

.bar .prom { background-image:url(../img/bg-bar.png); background-repeat:no-repeat;}
.bar td.tit a { color:#844892; text-decoration:none; }

.bar .star a { background-position:0 -22px; }

.bar .barra { background-color:#844892; }
.bar .barra a{ color:#844892; }

/* Regalos */

.reg h4 { color:#B15094; }
.reg h4 a {color:#B15094; }

.reg #fssPrev { background-position: 0 -138px; }
.reg #fssNext { background-position: -37px -138px; }

.reg .prom { background-image:url(../img/bg-regalos.png); background-repeat:no-repeat;}
.reg td.tit a { color:#B15094; text-decoration:none; }

.reg .star a { background-position: 0 -33px; }

.reg .barra { background-color:#B15094; }
.reg .barra a { color:#B15094; }

/* Chicos */

.chi h4 { color:#1C9DB9; }
.chi h4 a {color:#1C9DB9; }

.chi #fssPrev { background-position: 0 -184px; }
.chi #fssNext { background-position: -37px -184px; }

.chi .prom { background-image:url(../img/bg-chicos.png); background-repeat:no-repeat;}
.chi td.tit a { color:#1C9DB9; text-decoration:none; }

.chi .star a { background-position: 0 -44px; }

.chi .barra { background-color:#1C9DB9; }
.chi .barra a { color:#1C9DB9; }

/* Deporte */

.dep h4 { color:#92A630; }
.dep h4 a {color:#92A630; }

.dep #fssPrev { background-position: 0 -230px; }
.dep #fssNext { background-position: -37px -230px; }

.dep .prom { background-image:url(../img/bg-deporte.png); background-repeat:no-repeat;}
.dep td.tit a { color:#92A630; text-decoration:none; }

.dep .star a { float:left; display:block; width:11px; height:11px; margin-right:2px; background-position: 0 -55px; }

.dep .barra { background-color:#92A630; }
.dep .barra a { color:#92A630; }

/* Servicios */

.ser h4 { color:#EEA211; }
.ser h4 a {color:#EEA211; }

.ser #fssPrev { background-position: 0 -276px; }
.ser #fssNext { background-position: -37px -276px; }

.ser .prom { background-image:url(../img/bg-servicios.png); background-repeat:no-repeat;}
.ser td.tit a { color:#EEA211; text-decoration:none; }

.ser .star a { float:left; display:block; width:11px; height:11px; margin-right:2px; background-position: 0 -66px; }

.ser .barra { background-color:#EEA211; }
.ser .barra a { color:#EEA211; }

/* Viajes */

.via h4 { color:#DB2F84; }
.via h4 a {color:#DB2F84; }

.via #fssPrev { background-position: 0 -322px; }
.via #fssNext { background-position: -37px -322px; }

.via .prom { background-image:url(../img/bg-viajes.png); background-repeat:no-repeat;}
.via td.tit a { color:#DB2F84; text-decoration:none; }

.via .star a { float:left; display:block; width:11px; height:11px; margin-right:2px; background-position: 0 -77px; }

.via .barra { background-color:#DB2F84; }
.via .barra a { color:#DB2F84; }